manslaughter through culpable negligence - Espagnol Anglais Dictionnaire